/* CSS Document */
.warp{width:964px;background:#FFFFFF;margin:0px auto;text-align:center;  overflow: hidden}
.container{width:964px;background:#FFFFFF;float:left;#padding-bottom:10px; height:auto;}



/*header begin*/
.header{width:950px;float:left;text-align:center;}
.header_top{padding-top:5px; background:#FFFFFF;}
.logo{width:200px;height:80px;float:left;margin-left:5px;padding-top:25px;}
.header_ad{text-align:right;float:right;}
.header_bg{text-align:right;float:right; background:url(../images/top_ad_02.jpg) no-repeat; width:720px; height:75px;}

/*content begin*/
.content{width:950px; margin-left:7px; *margin-left:4px; margin-top:10px;float:left;}
/*左边内容*/
.detail_left{width:704px; float:left; }
/*右边内容*/
.detail_right{width:236px; margin-left:6px; *margin-left:0px; float:left;}

/*注册登录*/
.sign_up{width:220px;height:190px;float:left;}
.sign_company{height:102px;background:url(../images/free_01.png) no-repeat bottom;}
.sign_company .free_sign{height:42px; text-align:right;padding-right:10px;}
.sign_company .sign_company_con{width:126px;height:50px;line-height:20px;text-align:right;font-size:12px;color:#565656;margin-left:83px;}

.sign_team{height:78px;background:url(../images/free_02.png) no-repeat;font-size:12px;color:#565656;margin-top:10px;}
.sign_team .sign_team_content{width:126px;line-height:20px;color:#565656;padding-top:20px;margin-left:83px;}


/*地区页面 login_area*/
.login{ width:248px; float:left;height:190px; margin-left:7px;}
.login .login_top{ background:url(../images/login_top_bg.jpg) no-repeat left top; height:30px;width:248px;}
.login .login_body{background:url(../images/login_body_bg.jpg) no-repeat left bottom; width:248px;}
.login .login_body a{ color:#5b5b5b; text-decoration:underline;}

/*职位搜索 job_search*/
.job_search{ width:226px; float:left;height:190px; margin-left:3px;}
.job_search .job_search_top{ background:url(../images/job_search_top_bg.jpg) no-repeat left top; height:28px;width:226px;}
.job_search .job_search_body{background:url(../images/job_search_body_bg.jpg) no-repeat left bottom; width:226px;}

.job_search_02{ width:236px; float:left;height:190px;}
.job_search_02 .job_search_top_02{ background:url(../images/job_search_top_bg_02.jpg) no-repeat left top; height:28px;width:236px;}
.job_search_02 .job_search_body_02{background:url(../images/job_search_body_bg_02.jpg) no-repeat left bottom; width:236px;}

/*职位搜索 hunter_post*/
.hunter_post{ width:236px; float:left;height:360px; margin-left:3px; margin-bottom:10px; *margin-bottom:2px;}
.hunter_post .hunter_post_top{ background:url(../images/right_menu_top_bg.jpg) no-repeat left top; height:23px;width:236px;}
.hunter_post_top .more{width:60px;margin-right:5px;line-height:23px;}
.hunter_post_top .more a{color:#ff6600;}
.hunter_post_top .more a:hover{color:#ff6600; text-decoration:underline;}

.hunter_post .hunter_post_body{background:url(../images/right_menu_body_bg.jpg) no-repeat left bottom; width:236px; padding-bottom:20px;
 *padding-bottom:15px; }
.hunter_post .hunter_post_body ul li{ background:url(../images/icon/lie_ico.jpg) no-repeat 10px 5px; text-indent:20px; line-height:25px;}
.hunter_post .hunter_post_body .ad_show{margin:1px;}
.hunter_post .hunter_post_body .ad_show .ad_show_cell{margin:4px; border:1px solid #dbdbdb; background:#f2f2f2; float:left;}
.hunter_post .hunter_post_body .ad_show .ad_cell_wh{width:98px; height:57px; margin:3px;}


.ad_gaoduan{margin-left:3px; *margin-left:6px;  margin-bottom:7px; *margin-bottom:7px; }
.training_text{ text-align:left; }
.training_text ul li{ float:left; width:340px; height:26px; line-height:26px; background:url(../images/dot_1.jpg) left 10px no-repeat; text-align:left; text-indent:10px;}

/*大模块 module_div*/
.module_div{width:704px; float:left; margin-bottom:10px;}
.time_div{width:948px; float:left; margin-bottom:10px;}
.module_top{width:704px; height:27px; background:url(../images/menu_top_bg4.jpg) no-repeat left bottom; text-align:left;}
.module_top .more{width:60px;margin-right:5px;line-height:25px;}
.module_top .more a{color:#ff6600;}
.module_top .more a:hover{color:#ff6600; text-decoration:underline;}
.module_body{width:702px; border:1px solid #d6d6d6; float:left;}
.time_body{width:946px; border:1px solid #d6d6d6; float:left;}


.module_body .ad_wall{margin:10px; height:215px;}
.module_body .ad_wall .ad_wall_cell{width:136px; height:67px; margin:2px 0px 2px 0px;  border:1px solid #dbdbdb; border-top:none; border-right:none; float:left;}
.module_body .ad_wall .ad_wall_cell_line_end{width:125px; height:67px; margin:2px; border:1px solid #dbdbdb; border-top:none; float:left;}

.module_body .ad_show{margin:5px;}
.module_body .ad_show .ad_show_cell{margin:4px; border:1px solid #dbdbdb; background:#f2f2f2; float:left;}
.module_body .ad_show .ad_cell_wh{width:120px; height:70px; margin:3px;}


.reemploy_div{width:945px; float:left; margin-bottom:10px; margin-top:10px; margin-left:6px;}
/*ad_text ul*/
#ad_text{ list-style-type:none;}
#ad_text li{ float:left; width:340px; height:26px; line-height:26px; background:url(../images/dot_1.jpg) left 10px no-repeat; text-align:left; text-indent:10px;}
#ad_text_training li{ float:left; width:200px; height:26px; line-height:26px; background:url(../images/dot_1.jpg) left 10px no-repeat; text-align:left; text-indent:10px;}
#ad_text li a{ color:#0056c2;}
#ad_text li a:hover{ color:#0056c2; text-decoration:underline;}



#ad_text_2{ list-style-type:none;}
#ad_text_2 li{ float:left; width:640px; height:26px; line-height:26px; background:url(../images/dot_1.jpg) left 10px no-repeat; text-align:left; text-indent:10px;}
#ad_text_training li{ float:left; width:200px; height:26px; line-height:26px; background:url(../images/dot_1.jpg) left 10px no-repeat; text-align:left; text-indent:10px;}
#ad_text_2 li a{ color:#0056c2;}
#ad_text_2 li a:hover{ color:#0056c2; text-decoration:underline;}



#ad_text_job_fair{ list-style-type:none;}
#ad_text_job_fair li{ float:left; width:340px; height:26px; line-height:26px; background:url(../images/dot_1.jpg) left 10px no-repeat; text-align:left; text-indent:10px;}
#ad_text_job_fair li a{ color:#000;}
#ad_text_job_fair li a:hover{ color:#00ff9000;}





/*内容 end*/

/*copyright开始*/
.footer{float:left;width:100%;background:url(../images/footer_bg.jpg) no-repeat top center; }
.footer .footer_menu{ line-height:25px;}
.footer .copyright{ text-align:center; width:100%;line-height:25px;}
 .copyright1{ text-align:center; width:100%;line-height:30px;}



/*我要招聘页面 begin*/

/*企业会员登录*/
.company_left{width:240px; float:left;}
.company_login{ width:240px;}
.company_login_top{ width:240px; height:30px; background:url(../images/company_login_bg.jpg) no-repeat;}
.company_login_body{ width:240px; background:url(../images/company_login_body_bg.jpg) bottom;}

/*会员登录*/
.member_login_top{ width:240px; height:30px; background:url(../images/member_login.jpg) no-repeat;}
.member_login_body{ width:234px; height:186px; border:1px solid #c7e1f9; border-top:none; margin-right:0px;#margin-right:3px;_margin-right:3px}

/*联系我们*/
.contact_us{ width:240px; margin-top:5px; height:140px;}
.contact_us_top{ width:240px; height:30px;}
.contact_us_top_left{ width:4px; float:left;}
.contact_us_top_mid{ width:228px; height:30px; background:url(../images/contact_top_bg.jpg) repeat-x; float:left; text-align:left;}
.contact_us_top_right{ width:8px; float:left;}
.contact_us_body{ width:240px; height:110px; background:url(../images/contact_body_bg.jpg) bottom no-repeat;}

/*在线客服*/
.online{ width:240px; margin:5px 0px 5px 0px; height:160px;}
.online_body{ width:240px; height:125px; background:url(../images/contact_body_bg.jpg) bottom no-repeat;}


.company_right{width:700px; margin-left:5px; *margin-left:0px; float:left;}

/*个人职位搜索*/
.sline01{ width:635px; height:2px; background:url(../images/search_bg1.jpg) no-repeat; text-align:left; font-size:0px; line-height:0px;}
.sline02{ width:635px; height:2px; background:url(../images/search_bg2.jpg) no-repeat; text-align:left;}
.sline06{ width:704px; height:2px; background:url(../images/search_bg10.jpg) no-repeat; text-align:left; font-size:0px; line-height:0px;}
.sechcon{ width:635px;  background:url(../images/search_bg6.jpg) no-repeat bottom; background-color:#e6f1ff; text-align:left; line-height:40px;}
.sechcon1{ width:704px; height:187px;background:url(../images/search_bg11.jpg) no-repeat bottom; background-color:#e6f1ff; text-align:left; line-height:40px;}
.searchbutton_bg{ background:url(../images/searchbutton_bg.jpg) no-repeat center; color:#646464; height:35px; line-height:35px; text-align:left; text-indent:10px; width:265px; *width:266px;}
.searchbutton_bg1{ background:url(../images/searchbutton_bg1.jpg) no-repeat center; color:#646464; height:35px; line-height:35px; text-align:left; text-indent:20px; width:320px;}

.searchbutton_bg2{ background:url(../images/searchbutton_bg2.jpg) no-repeat center; color:#646464; height:35px; line-height:35px; text-align:left; text-indent:18px; width:120px;}
.shell img {
margin:-120px 0 0 600px;
position:relative;
z-index:2;
}
.shell_2 img {
margin:-115px 0 0 840px;
position:relative;
z-index:2;

}

/*产品与服务*/
.product_service{ width:700px; margin-bottom:10px; *margin-left:5px;}
.product_service_top{ width:700px; height:30px;}
.product_service_top_left{ width:4px; height:30px; float:left;}
.product_service_top_mid{ width:692px; height:30px; line-height:30px; background:url(../images/product_top_bg.jpg) repeat-x; float:left; text-align:left;}
.product_service_top_right{ width:4px; height:30px; float:left;}
.product_service_body{ width:698px; background:url(../images/product_body_bg.jpg) repeat-x top; border:1px #bbcaf5 solid; border-top:none; text-align:center;}
.easy_sms{ width:99%; line-height:20px; border:1px solid #bcc9f3; margin-left:10px;  *margin-left:3px; background-color:#FFFFFF;text-align:left; margin-bottom:5px;}
.project_font{ color:#ff8a00; font-weight:bold; text-align:left;}

.product_service_sm{ width:236px; height:149px; background:url(../images/pro_ser.jpg) no-repeat; margin-top:5px;}

/*我要求职页面*/

.detail_list{ background: url(../images/detail_list_bg.jpg) top repeat-x; width:705px; }
.butn_s, .butn_s_h {
background-position:0 -84px;
width:68px;
}
.butn_s, .butn_s_h {
background:transparent url(../images/my_butn.gif) no-repeat scroll 0 0;
border:0 none;
color:#000;
cursor:pointer;
height:28px;
line-height:28px;
padding:0 0 2px;
}




/*个人求职*/
.job_hunting_sechcon{ width:885px;  background:url(../images/search_bg5.jpg) no-repeat bottom;line-height:35px;}
.sline03{ width:885px; height:2px; background:url(../images/search_bg3.jpg) no-repeat; font-size:1px; line-height:1px;}
.sline05{ width:950px; height:2px; background:url(../images/search_bg9.jpg) no-repeat; font-size:1px; line-height:1px;}
.sline04{ width:885px; height:2px; background:url(../images/search_bg4.jpg) no-repeat; font-size:1px; line-height:1px;}
.personal_search_title{ margin-bottom:5px;}

.content_bottom{ width:704px; float:left;}
.part_time{ width:948px; float:left;}
.content_right{ width:230px; float:left;}
.personal_team_body{width:234px;  border:1px solid #D6D6D6; border-top:none; border-bottom:none; padding-bottom:20px;
 *padding-bottom:15px; background-color:#f0f8ff; line-height:22px; height:340px;}
.personal_team_bottom{ font-size:1px; line-height:1px;}

/*分类搜索*/
.categorybox{margin:0; }

#catemenucenter{ width:690px; height:31px; line-height:31px; background:url(../images/catemenu_bg.jpg) repeat-x; float:left;}

/*招聘会信息*/
.job_fair{width:704px; float:left; margin-bottom:10px;}
.job_fair_top{width:704px; height:27px; background:url(../images/menu_top_bg.jpg) no-repeat left bottom; text-align:left;}
.job_fair_ad{margin:3px; border:1px solid #dbdbdb; background:#f2f2f2; float:left;}

/*个人和团队服务*/
.hunter_post{ width:236px; float:left;height:360px; margin-left:3px; margin-bottom:10px;}


/*搜索页面*/
.search_result_sechcon{ width:950px;  background:url(../images/search_bg8.jpg) no-repeat bottom;line-height:35px;}
.content_result_top{ margin-left:7px;}

.side_content{ width:170px; float:left; margin-right:5px;}
.nav_title { font-weight:bold; height:23px; line-height:23px; width:171px; margin-left:7px;  background:url(../images/nav_title_bg.jpg) no-repeat; }
.nav_title_01{ font-weight:bold; height:23px; line-height:23px;width:171px; margin-left:7px;  background:url(../images/nav_title_bg_01.jpg) no-repeat;}
.side_nav {display:block;line-height:22px; margin:0px 0px 0px 7px; width:169px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}
.side_nav li {display:block; }
.sj_list{ width:770px; float:left; margin-left:10px; #margin-left:3px; .margin-left:9px;}
.side_nav_02{ height:3px; width:171px; background:url(../images/nav_title_bg_02.jpg) no-repeat bottom; margin-bottom:10px; margin-left:7px;}
.maintable {
line-height:25px;
text-align:left;
}
.listtitle {background:#f1f1f1 none repeat scroll 0 0;height:28px;}
.titleTr {
background:url(../images/jglb_title.gif) repeat-x top;
height:20px;
line-height:20px;
width:100%;
text-align:left;
}
.listtitle td {
border:0 none !important;
color:#000000;
padding-right:5px;
}
tr.trW2 td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
height:35px;
}
tr.trW3 td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
height:35px;
}

td.left {
padding-left:3px;
}

#dvJobTit {
font-weight:bold; height:34px; width:28%; }
#dvJobTit a{color:#0c7bed; }
#dvJobTit a:hover {
color:#FF9000;
text-decoration:none;
}
#JobTit { height:34px; width:28%; }
#JobTit a{color:#0c7bed; }
#JobTit a:hover {
color:#FF9000;
text-decoration:none;
}
#dvCompNM { width:26%;
}
#dvCompNM a{color:#0c7bed; }
#dvCompNM a:hover {color:#FF9000;text-decoration:none;}
.tdJobDetails{color:#0c7bed;}
.JobDetails a{color:#0c7bed; text-decoration:underline;}
.JobDetails a:hover{color:##FF9000; text-decoration:underline;}

.hideJobDetail {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url(../images/icon/sec_icon.gif) no-repeat 52px 5px;color:#0c7bed;
padding-right:12px;
}
.showJobDetail {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:url(../images/icon/sec_icon.gif) no-repeat 52px 5px;
color:#0c7bedv;
padding-right:12px;
}

.job_bg{ background:url(../images/job_bg.jpg) repeat-x;}
.tr1{ color:#717171; }
.td0 {padding-left:2px; width:30px;}


.list_title{ background:url(../images/list_title_bg1.jpg) repeat-x; height:30px; line-height:30px; width:100%; border:1px solid #cecece; text-align:left; margin-top:10px;}

.sele_wl { width:300px;}
.sele_w2 { width:250px;}
.sele_ml { width:260px;}
.sele_m2 { width:200px;}

/*公司搜索结果页*/
.warpper{width:800px;background:#FFFFFF;margin:0px auto;text-align:center;  overflow: hidden}
.content_detail{width:800px;background:url(../images/search_detail_bg1.png) repeat-x top #f3fdff;; padding-bottom:10px; height:900px;}
.logo_inside_right{ float:left; text-align:right; width:400px; margin:15px 0px 0px 230px;}
.logo_inside{ float:left; width:140px; text-align:left; margin-left:10px;}
.detail_header{ width:800px; height:75px; background:#FFFFFF;}
.conpany_detail{ background:url(../images/Search_Detail_bg1.jpg) no-repeat #FFFFFF top; width:780px; height:900px; margin-left:10px; #margin-left:1px; }
.warp_detail{
text-align:center;
width:100%;
background:#fff;}
.sub_detail{ width:760px; margin-left:15px; #margin-left:-2px;}
.text_bold{ font-weight:bold; color:#3c3c3c; height:24px; line-height:24px;}
a.blue12line:hover {
color:#ff7200;
font-size:12px;
text-decoration:none;
}
.foot{
border-top:2px solid #d3d3d3;
margin:0 auto;
padding-top:10px;
width:758px;
}

.td2{ padding-left:5px;}


/*个人后台页面*/

.stage_all{ width: 955px; background:url(../images/stage/stage_bg4.jpg) repeat-y left; height:auto;}
.side_stage{ width:171px; float:left; margin-left:3px; #margin-left:0px;}
.side_stage_top{margin-top: 8px; margin-bottom: 10px;}
.remind{ width:765px;}
.today_remind{ width:175px; text-align:left; float:left; margin-top:10px;}
.account{ background:url(../images/stage/stage_bg1.jpg) no-repeat; width:590px; height:30px; margin-top:10px; float:left;}
.account_left{ text-align:left;text-indent:10px; height:30px; line-height:30px; float:left;}
.account_right{ text-align:right; height:30px; line-height:30px; float:left; margin-left:330px;_margin-left:255px; padding-top:0px;_padding-top:7px;}
.resume{ margin-top:10px; #margin-top:2px;}
.resume_title{ text-align:left;}
.resume_body{ width:760px; height:80px; border:1px solid #dbdbdb; margin:8px 0px 8px 0px; }
.cover_letter{ width:760px; height:60px; border:1px solid #dbdbdb; margin:8px 0px 8px 0px; }

.resume_team{ width:760px;  border:1px solid #dbdbdb; margin:8px 0px 8px 0px; }
.resume_team_top{ background:url(../images/stage/stage_bg6.jpg) repeat-x; height:23px;}


.resume_bottom{ text-align:left;}
.resume_team_bottom{ text-align:center; margin-bottom:15px;}
.slist_title{ width:760px; height:20px; border:1px solid #e6e6e6; background:url(../images/stage/stage_bg8.jpg) repeat-x; }
.recommend_title{}
.cal_body{ width: 763px; border: 1px solid #DBDBDB; height:auto; margin-top:40px; #margin-top:2px;.margin-top:0px; margin-bottom:1px; #margin-bottom:8px;}
.cal_body2{ width: 100%; height:auto; line-height:30px;}

.zw_list{ width:770px; float:left; margin-left:8px; #margin-left:8px; _margin-left:8px;}
.little_icon{ width:90%; height:25px; text-align:left;border-bottom:1px solid #dee3e7; text-indent:4px;}
.stage_text{ width:950px;  margin-left:8px;#margin-left:8px;_margin-left:3px; float:left;}
.stage_text ul{ background:url(../images/stage/stage_bg5.jpg) repeat-x; height:29px;}
.stage_text li{ float:left;  height:29px; line-height:29px; background:url(../images/stage/stage_icon15.jpg) left no-repeat ; text-align:left; text-indent:15px;}
.m_account{ width:105px; height:27px; line-height:27px; font-size:14px; font-weight:bold; border:1px solid #b8b8b8; background:#ebeeef; color:#52a2f7;}

.post_order{width:99%; margin-top:15px; } 
.post_head {width:100%; height:35px; line-height:35px; font-size:14px; color:#52a2f7; font-weight:bold;background:#f7f7f7 top; text-align:left; }
.post_body { line-height:18px; color:#525252; text-align:left; margin-left:30px; margin-top:10px;}
.bank{ width:98%;  border:1px solid #dbdbdb; margin:8px 0px 8px 0px; }


/*发送给朋友页面*/
.send_friend{ width:649px; height:275px; margin:25px 0px 25px 150px; #margin:25px 0px 25px 10px; _margin:15px 0px 15px 10px;}
.send_friend_top{ background: url(../images/mail_friend_bg1.jpg) no-repeat; height:19px;}
.send_friend_body{ background: url(../images/mail_friend_bg2.jpg) repeat-y; height:243px;}
.send_friend_bottom{ background: url(../images/mail_friend_bg3.jpg) no-repeat; height:13px;}

/*申请职位页面*/
.apply_position{ width:850px;  margin:10px 0px 15px 50px;}
.apply_position_top{ background: url(../images/apply_position_bg1.jpg) no-repeat; height:13px;}
.apply_position_body{ background: url(../images/apply_position_bg2.jpg) repeat-y; height:80px; line-height:30px;}
.apply_position_bottom{ background: url(../images/apply_position_bg3.jpg) no-repeat; height:13px;}

/*简历预览页面*/
.preview_titie{ width:98%; height:25px;font-weight:bold; border:1px solid #dddddb; background:url(../images/preview_resume_bg.jpg) repeat-x; margin-left:8px; text-align:left; line-height:25px; text-indent:15px;}




/*CSS yellow style pagination*/

DIV.yellow {
	PADDING-RIGHT:5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px;PADDING-TOP: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.yellow A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
DIV.yellow A:hover {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow A:active {
	BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; COLOR: #000; BORDER-BOTTOM: #f0f0f0 1px solid
}
DIV.yellow SPAN.current {
	BORDER-RIGHT: #7cbfff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #7cbfff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #7cbfff 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #7cbfff 1px solid; BACKGROUND-COLOR: #7cbfff
}
DIV.yellow SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


/*首页开始*/
.body_bg{
background:url(../images/index/warp_index_bg.jpg) #f6f1eb repeat-x ;
}
.warp_index{ width:100%; text-align:center;}
.container_index{width:956px; height:468px; background:url(../images/index/container_index_bg.jpg) no-repeat;
	margin:0 auto;margin-top:100px; }
.content_index_left{ width:215px; height:460px; margin-left:17px; #margin-left:17px;_ margin-left:10px; float:left;}
.content_index_mid{ width:440px; height:460px; margin-left:25px; _margin-left:20px;float:left;}
.content_index_right{ width:205px; margin-left:35px;#margin-left:35px;float:left; }
.line_gray{ width:100%; background:#cccccc; height:3px;font-size:1px;line-height:1px;}
.login_index{ width:213px; height:308px; border:1px solid #d6d3d6; margin-top:10px;}
.login_index_top{ width:100%; height:30px; background:url(../images/index/login_bg1.jpg) repeat-x; text-indent:10px; text-align:left; padding-top:2px;}

.footer_index{ width:96%; height:40px; border-top:1px solid #cdc3b0; color:#87704c;margin:0 auto; margin-top:15px;margin-left:15px;}
a.tab_a{height:21px;line-height:21px;font-size:12px;color:#737373;background:#fff;padding:0px 2px;margin:0px 2px;display:block;border:1px #cdcbce solid;}
a.tab_a1{line-height:21px;font-size:12px;color:#737373;background:#fbfbfb;padding:4px;margin:0px 2px;border:1px #cdcbce solid;}
a.tab_a1:hover{line-height:21px;font-size:12px;color:#737373;background:#f0f0f0;padding:4px;margin:0px 2px;border:1px #cdcbce solid;}
/*首页结束*/

/*兼职专区*/
.part_time{ margin:10px 0px 0px 5px;}
.part_time_top{ width:948px;}
.part_time_top_L{ width:4px; height:27px; background:url(../images/part_time_bg1.jpg) no-repeat; float:left;}
.part_time_top_M{ width:940px; padding-top:5px; height:22px;line-height:27px; text-align:left;  text-indent:5px; background:url(../images/part_time_bg2.jpg) repeat-x;float:left;}
.part_time_top_R{ width:4px; height:27px; background:url(../images/part_time_bg3.jpg) no-repeat;float:left;}
.part_time_body{ width:946px; border:1px solid #cedbef; border-top:none; float:left;}

/*高级猎头*/
.advanced_right{width:704px; margin-left:5px; *margin-left:0px; float:left;}
.advanced{}
.advanced_top{ width:704px;}
.part_time_top_L{ width:4px; height:27px; background:url(../images/part_time_bg1.jpg) no-repeat; float:left;}
.advanced_top_M{ width:694px; height:22px; padding-top:5px;text-align:left; text-indent:5px; background:url(../images/part_time_bg2.jpg) repeat-x;float:left; }
.part_time_top_R{ width:4px; height:27px; background:url(../images/part_time_bg3.jpg) no-repeat;float:left;}
.advanced_body{ width:700px; border:1px solid #cedbef; border-top:none; float:left; margin-bottom:8px;}

.contact_advanced{ width:234px; height:110px; border:1px solid #cedbef; margin-right:0px;#margin-right:3px;_margin-right:3px; }
.reemploy_body{ width:946px; border:1px solid #cedbee; border-top:none;}


.pt_list{ width:946px; float:left; margin-left:6px; #margin-left:3px; .margin-left:9px;}
.listtitle {background:#e7f3ff none repeat scroll 0 0;height:28px;}



